An Efficient Blockchain-Based IoT System …
175
IoTBlockchain dataset
Boosted KNN ML Classifier
Blockchain Technology
User ID
Smart Applications (Smart cities, Customer
service, Project management etc.)
Internet of Things networks and
their devices
Fig. 1 Proposed I-KNN acceptance for Blockchain-based IoT network Smart applications
effectiveness of the projected classifiers which are T-KNN and I-KNN. After passing
the dataset into the classifiers, the classification of the dataset was produced and these
were evaluated using the confusion matrix performance analysis.
The proposed system architecture combining ML, Blockchain, and IoT systems
was showed in Fig. 1. It was deduced that Blockchain technology is used to secure
the system by authenticating the users of the system using their IDs. Blockchain
technology is also used to secure smart applications and IoT networks.
2.3
Classification Evaluation
A confusion matrix was employed for the performance evaluation of the system
executed. Accuracy, detection rate, and false-positive rate are the matrices used
for the evaluation of the system. It can be deduced that a classifier effectively and